using Magiq.Behaviors;

namespace Magiq.Update
{
    public interface IUpdateBehavior : IMagiqBehavior
    {
        IUpdateStrategy GetUpdateStrategy<T>(IUpdate<T> update) where T : class;
        int Execute(IUpdateStrategy strategy);
    }
}